Big Huge Thesaurus

electrodermal response

noun